﻿using HDS.Model;
using HDS.Model.Entity.Master;
using System;
using System.Collections.Generic;
using System.Linq.Expressions;
using System.Text;
using System.Threading.Tasks;

namespace HDS.IService.Master
{
    public interface IGeoService
    {
        Task<List<Country>> GetCountryList(Expression<Func<Country, bool>> whereExpression);

        Task<DataPagingModel<City>> GetCityList(int pageIndex, int pageSize, Expression<Func<City, bool>> whereExpression, string whereSql);

        Task<List<City>> GetCityList(Expression<Func<City, bool>> whereExpression, string whereSql);
    }
}
